package org.mspring.mlog.dao;

import java.util.List;

import org.mspring.mlog.entity.Catalog;
import org.mspring.mlog.entity.Post;

public interface CatalogDao extends BaseDao {

	int getPageCount(Catalog link);

	List<Catalog> getPage(Catalog link);

	void deleteCatalog(Catalog catalog);

	void createCatalog(Catalog catalog);

	Catalog getCatalogById(Catalog catalog);

	void updateCatalog(Catalog catalog);

	List<Catalog> catalogExists(Catalog catalog);

	List<Catalog> findAllCatalog(Post post);

}
